take off the embargo - Francés Inglés Diccionario